protein or bcaa before workout

Best popular protein or bcaa before workout